home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HPAVC
/
HPAVC CD-ROM.iso
/
ASCIISRC.ZIP
/
TORUS.DAT
< prev
next >
Wrap
Text File
|
1995-10-14
|
18KB
|
664 lines
struct vertex_data_s
{
int index;
float X,Y,Z;
};
struct vertex_data_s vertex_data[]={
0 , 210.380615 , -0.000006 , -66.435959,
1 , 192.358521 , -45.784267 , -60.532169,
2 , 148.849304 , -64.748734 , -46.279156 ,
3 , 105.340118 , -45.784267 , -32.02615 ,
4 , 87.318016 , 0.000003 , -26.122364 ,
5 , 105.340126 , 45.784267 , -32.026157 ,
6 , 148.849304 , 64.748718 , -46.279167 ,
7 , 192.35849 , 45.784267 , -60.532177 ,
8 , 220.921783 , 0.000001 , 20.823782 ,
9 , 202.012238 , -45.784264 , 19.381414 ,
10 , 156.360596 , -64.748726 , 15.899221 ,
11 , 110.708946 , -45.784264 , 12.417027 ,
12 , 91.799416 , 0.000006 , 10.97465 ,
13 , 110.708954 , 45.784271 , 12.417019,
14 , 156.360596 , 64.748726 , 15.899211 ,
15 , 202.012238 , 45.784271 , 19.381407 ,
16 , 197.267639 , 0.000009 , 105.475197 ,
17 , 180.349487 , -45.784256 , 96.906258 ,
18 , 139.505463 , -64.748718 , 76.218994,
19 , 98.661415 , -45.78426 , 55.531727 ,
20 , 81.743263 , 0.000009 , 46.962776 ,
21 , 98.661423 , 45.784275 , 55.531723 ,
22 , 139.505463 , 64.748734 , 76.218979 ,
23 , 180.349487 , 45.784279 , 96.906242 ,
24 , 143.019409 , 0.000015 , 174.630859 ,
25 , 130.668274 , -45.784248 , 160.239883 ,
26 , 100.849976 , -64.748718 , 125.497002,
27 , 71.031677 , -45.784256 , 90.754128 ,
28 , 58.680534 , 0.000012 , 76.363144 ,
29 , 71.031685 , 45.784279 , 90.754112 ,
30 , 100.849976 , 64.748734 , 125.496994 ,
31 , 130.668274 , 45.784286 , 160.239868 ,
32 , 66.435822 , 0.000019 , 217.762451 ,
33 , 60.532051 , -45.784248 , 199.740341 ,
34 , 46.279064 , -64.748711 , 156.231125 ,
35 , 32.026085 , -45.784256 , 112.721924 ,
36 , 26.122307 , 0.000014 , 94.699814 ,
37 , 32.026085 , 45.784279 , 112.721916 ,
38 , 46.279064 , 64.748741 , 156.23111 ,
39 , 60.532043 , 45.784286 , 199.740326 ,
40 , -20.823927 , 0.00002 , 228.303528 ,
41 , -19.381542 , -45.784245 , 209.394028,
42 , -15.899319 , -64.748711 , 163.742355,
43 , -12.417096 , -45.784252 , 118.090721,
44 , -10.974711 , 0.000014 , 99.181183 ,
45 , -12.417096 , 45.784283 , 118.090714 ,
46 , -15.89932 , 64.748741 , 163.742371 ,
47 , -19.381542 , 45.78429 , 209.393982 ,
48 , -105.475227 , 0.000018 , 204.649414 ,
49 , -96.906281 , -45.784248 , 187.731277,
50 , -76.219009 , -64.748711 , 146.887222,
51 , -55.531738 , -45.784256 , 106.043198,
52 , -46.962791 , 0.000013 , 89.125031 ,
53 , -55.531742 , 45.784279 , 106.04319 ,
54 , -76.219009 , 64.748741 , 146.887207 ,
55 , -96.906281 , 45.784286 , 187.731262 ,
56 , -174.63089 , 0.000013 , 150.401154 ,
57 , -160.239899 , -45.784252 , 138.050034,
58 , -125.497017 , -64.748718 , 108.231728,
59 , -90.754128 , -45.784256 , 78.413437 ,
60 , -76.363152 , 0.000011 , 66.062294 ,
61 , -90.754135 , 45.784279 , 78.413429 ,
62 , -125.497017 , 64.748734 , 108.231712 ,
63 , -160.239899 , 45.784283 , 138.049988 ,
64 , -217.762451 , 0.000006 , 73.817566 ,
65 , -199.740356 , -45.78426 , 67.913803 ,
66 , -156.23114 , -64.748718 , 53.66082 ,
67 , -112.721924 , -45.78426 , 39.407848 ,
68 , -94.699821 , 0.000008 , 33.504066 ,
69 , -112.721931 , 45.784275 , 39.407841 ,
70 , -156.23114 , 64.748734 , 53.660816 ,
71 , -199.740356 , 45.784275 , 67.91378 ,
72 , -228.303558 , -0.000001 , -13.442188 ,
73 , -209.394012 , -45.784264 , -11.999796,
74 , -163.742371 , -64.748726 , -8.517563 ,
75 , -118.090714 , -45.784264 , -5.035335 ,
76 , -99.181183 , 0.000005 , -3.592951 ,
77 , -118.090721 , 45.784271 , -5.035343 ,
78 , -163.742371 , 64.748726 , -8.517575 ,
79 , -209.394012 , 45.784271 , -11.999804 ,
80 , -204.649353 , -0.000009 , -98.093582 ,
81 , -187.731201 , -45.784271 , -89.524612,
82 , -146.887177 , -64.748734 , -68.837318,
83 , -106.043152 , -45.784267 , -48.150024,
84 , -89.125008 , 0.000002 , -39.58107 ,
85 , -106.043159 , 45.784267 , -48.150036 ,
86 , -146.887177 , 64.748718 , -68.837334 ,
87 , -187.731201 , 45.784264 , -89.524628 ,
88 , -150.401062 , -0.000015 , -167.249207,
89 , -138.049927 , -45.784279 , -152.8582 ,
90 , -108.231644 , -64.748734 , -118.115295,
91 , -78.413376 , -45.784271 , -83.372391 ,
92 , -66.062248 , -0.000001 , -68.981422 ,
93 , -78.413383 , 45.784264 , -83.372414 ,
94 , -108.231644 , 64.748718 , -118.115318 ,
95 , -138.049927 , 45.784256 , -152.858215 ,
96 , -73.817429 , -0.000019 , -210.380737 ,
97 , -67.913666 , -45.784279 , -192.358597 ,
98 , -53.660717 , -64.748741 , -148.84938 ,
99 , -39.407772 , -45.784271 , -105.340164 ,
100 , -33.504009 , -0.000002 , -87.318062 ,
101 , -39.407776 , 45.784264 , -105.340187 ,
102 , -53.660717 , 64.748711 , -148.849396 ,
103 , -67.913658 , 45.784256 , -192.358612 ,
104 , 13.442329 , -0.00002 , -220.921753 ,
105 , 11.99993 , -45.784283 , -202.012222 ,
106 , 8.517671 , -64.748741 , -156.36058 ,
107 , 5.035411 , -45.784275 , -110.708923 ,
108 , 3.593012 , -0.000003 , -91.7994 ,
109 , 5.035412 , 45.78426 , -110.708946 ,
110 , 8.517671 , 64.748711 , -156.360596 ,
111 , 11.99993 , 45.784252 , -202.012238 ,
112 , 98.093712 , -0.000018 , -197.267517 ,
113 , 89.524742 , -45.784279 , -180.34938 ,
114 , 68.837418 , -64.748741 , -139.505356 ,
115 , 48.150093 , -45.784271 , -98.661339 ,
116 , 39.581123 , -0.000002 , -81.743202 ,
117 , 48.150097 , 45.784264 , -98.661362 ,
118 , 68.837418 , 64.748711 , -139.505371 ,
119 , 89.524734 , 45.784256 , -180.349396 ,
120 , 167.249298 , -0.000013 , -143.019165 ,
121 , 152.858307 , -45.784275 , -130.668045,
122 , 118.115372 , -64.748734 , -100.849785,
123 , 83.372452 , -45.784271 , -71.03154 ,
124 , 68.981461 , 0 , -58.680424 ,
125 , 83.372452 , 45.784264 , -71.031563 ,
126 , 118.115379 , 64.748718 , -100.8498 ,
127 , 152.858276 , 45.78426 , -130.66803
};
#define VERTEXES (sizeof(vertex_data)/sizeof(vertex_data_s))
struct face_data_s
{
int facenro;
int A,B,C;
int AB,BC,CA;
int smoothing;
};
struct face_data_s face_data[] = {
{ 0 ,0 ,9 ,1 ,0 ,1 ,1
, 1
},{ 1 ,0 ,8 ,9 ,1 ,1 ,0
, 1
},{ 2 ,1 ,10 ,2 ,0 ,1 ,1
, 2
},{ 3 ,1 ,9 ,10 ,1 ,1 ,0
, 2
},{ 4 ,2 ,11 ,3 ,0 ,1 ,1
, 3
},{ 5 ,2 ,10 ,11 ,1 ,1 ,0
, 3
},{ 6 ,3 ,12 ,4 ,0 ,1 ,1
, 4
},{ 7 ,3 ,11 ,12 ,1 ,1 ,0
, 4
},{ 8 ,4 ,13 ,5 ,0 ,1 ,1
, 5
},{ 9 ,4 ,12 ,13 ,1 ,1 ,0
, 5
},{ 10 ,5 ,14 ,6 ,0 ,1 ,1
, 6
},{ 11 ,5 ,13 ,14 ,1 ,1 ,0
, 6
},{ 12 ,6 ,15 ,7 ,0 ,1 ,1
, 7
},{ 13 ,6 ,14 ,15 ,1 ,1 ,0
, 7
},{ 14 ,7 ,8 ,0 ,0 ,1 ,1
, 8
},{ 15 ,7 ,15 ,8 ,1 ,1 ,0
, 8
},{ 16 ,8 ,17 ,9 ,0 ,1 ,1
, 9
},{ 17 ,8 ,16 ,17 ,1 ,1 ,0
, 9
},{ 18 ,9 ,18 ,10 ,0 ,1 ,1
, 10
},{ 19 ,9 ,17 ,18 ,1 ,1 ,0
, 10
},{ 20 ,10 ,19 ,11 ,0 ,1 ,1
, 11
},{ 21 ,10 ,18 ,19 ,1 ,1 ,0
, 11
},{ 22 ,11 ,20 ,12 ,0 ,1 ,1
, 12
},{ 23 ,11 ,19 ,20 ,1 ,1 ,0
, 12
},{ 24 ,12 ,21 ,13 ,0 ,1 ,1
, 13
},{ 25 ,12 ,20 ,21 ,1 ,1 ,0
, 13
},{ 26 ,13 ,22 ,14 ,0 ,1 ,1
, 14
},{ 27 ,13 ,21 ,22 ,1 ,1 ,0
, 14
},{ 28 ,14 ,23 ,15 ,0 ,1 ,1
, 15
},{ 29 ,14 ,22 ,23 ,1 ,1 ,0
, 15
},{ 30 ,15 ,16 ,8 ,0 ,1 ,1
, 16
},{ 31 ,15 ,23 ,16 ,1 ,1 ,0
, 16
},{ 32 ,16 ,25 ,17 ,0 ,1 ,1
, 17
},{ 33 ,16 ,24 ,25 ,1 ,1 ,0
, 17
},{ 34 ,17 ,26 ,18 ,0 ,1 ,1
, 18
},{ 35 ,17 ,25 ,26 ,1 ,1 ,0
, 18
},{ 36 ,18 ,27 ,19 ,0 ,1 ,1
, 19
},{ 37 ,18 ,26 ,27 ,1 ,1 ,0
, 19
},{ 38 ,19 ,28 ,20 ,0 ,1 ,1
, 20
},{ 39 ,19 ,27 ,28 ,1 ,1 ,0
, 20
},{ 40 ,20 ,29 ,21 ,0 ,1 ,1
, 21
},{ 41 ,20 ,28 ,29 ,1 ,1 ,0
, 21
},{ 42 ,21 ,30 ,22 ,0 ,1 ,1
, 22
},{ 43 ,21 ,29 ,30 ,1 ,1 ,0
, 22
},{ 44 ,22 ,31 ,23 ,0 ,1 ,1
, 23
},{ 45 ,22 ,30 ,31 ,1 ,1 ,0
, 23
},{ 46 ,23 ,24 ,16 ,0 ,1 ,1
, 24
},{ 47 ,23 ,31 ,24 ,1 ,1 ,0
, 24
},{ 48 ,24 ,33 ,25 ,0 ,1 ,1
, 25
},{ 49 ,24 ,32 ,33 ,1 ,1 ,0
, 25
},{ 50 ,25 ,34 ,26 ,0 ,1 ,1
, 26
},{ 51 ,25 ,33 ,34 ,1 ,1 ,0
, 26
},{ 52 ,26 ,35 ,27 ,0 ,1 ,1
, 27
},{ 53 ,26 ,34 ,35 ,1 ,1 ,0
, 27
},{ 54 ,27 ,36 ,28 ,0 ,1 ,1
, 28
},{ 55 ,27 ,35 ,36 ,1 ,1 ,0
, 28
},{ 56 ,28 ,37 ,29 ,0 ,1 ,1
, 29
},{ 57 ,28 ,36 ,37 ,1 ,1 ,0
, 29
},{ 58 ,29 ,38 ,30 ,0 ,1 ,1
, 30
},{ 59 ,29 ,37 ,38 ,1 ,1 ,0
, 30
},{ 60 ,30 ,39 ,31 ,0 ,1 ,1
, 31
},{ 61 ,30 ,38 ,39 ,1 ,1 ,0
, 31
},{ 62 ,31 ,32 ,24 ,0 ,1 ,1
, 32
},{ 63 ,31 ,39 ,32 ,1 ,1 ,0
, 32
},{ 64 ,32 ,41 ,33 ,0 ,1 ,1
, 1
},{ 65 ,32 ,40 ,41 ,1 ,1 ,0
, 1
},{ 66 ,33 ,42 ,34 ,0 ,1 ,1
, 2
},{ 67 ,33 ,41 ,42 ,1 ,1 ,0
, 2
},{ 68 ,34 ,43 ,35 ,0 ,1 ,1
, 3
},{ 69 ,34 ,42 ,43 ,1 ,1 ,0
, 3
},{ 70 ,35 ,44 ,36 ,0 ,1 ,1
, 4
},{ 71 ,35 ,43 ,44 ,1 ,1 ,0
, 4
},{ 72 ,36 ,45 ,37 ,0 ,1 ,1
, 5
},{ 73 ,36 ,44 ,45 ,1 ,1 ,0
, 5
},{ 74 ,37 ,46 ,38 ,0 ,1 ,1
, 6
},{ 75 ,37 ,45 ,46 ,1 ,1 ,0
, 6
},{ 76 ,38 ,47 ,39 ,0 ,1 ,1
, 7
},{ 77 ,38 ,46 ,47 ,1 ,1 ,0
, 7
},{ 78 ,39 ,40 ,32 ,0 ,1 ,1
, 8
},{ 79 ,39 ,47 ,40 ,1 ,1 ,0
, 8
},{ 80 ,40 ,49 ,41 ,0 ,1 ,1
, 9
},{ 81 ,40 ,48 ,49 ,1 ,1 ,0
, 9
},{ 82 ,41 ,50 ,42 ,0 ,1 ,1
, 10
},{ 83 ,41 ,49 ,50 ,1 ,1 ,0
, 10
},{ 84 ,42 ,51 ,43 ,0 ,1 ,1
, 11
},{ 85 ,42 ,50 ,51 ,1 ,1 ,0
, 11
},{ 86 ,43 ,52 ,44 ,0 ,1 ,1
, 12
},{ 87 ,43 ,51 ,52 ,1 ,1 ,0
, 12
},{ 88 ,44 ,53 ,45 ,0 ,1 ,1
, 13
},{ 89 ,44 ,52 ,53 ,1 ,1 ,0
, 13
},{ 90 ,45 ,54 ,46 ,0 ,1 ,1
, 14
},{ 91 ,45 ,53 ,54 ,1 ,1 ,0
, 14
},{ 92 ,46 ,55 ,47 ,0 ,1 ,1
, 15
},{ 93 ,46 ,54 ,55 ,1 ,1 ,0
, 15
},{ 94 ,47 ,48 ,40 ,0 ,1 ,1
, 16
},{ 95 ,47 ,55 ,48 ,1 ,1 ,0
, 16
},{ 96 ,48 ,57 ,49 ,0 ,1 ,1
, 17
},{ 97 ,48 ,56 ,57 ,1 ,1 ,0
, 17
},{ 98 ,49 ,58 ,50 ,0 ,1 ,1
, 18
},{ 99 ,49 ,57 ,58 ,1 ,1 ,0
, 18
},{ 100 ,50 ,59 ,51 ,0 ,1 ,1
, 19
},{ 101 ,50 ,58 ,59 ,1 ,1 ,0
, 19
},{ 102 ,51 ,60 ,52 ,0 ,1 ,1
, 20
},{ 103 ,51 ,59 ,60 ,1 ,1 ,0
, 20
},{ 104 ,52 ,61 ,53 ,0 ,1 ,1
, 21
},{ 105 ,52 ,60 ,61 ,1 ,1 ,0
, 21
},{ 106 ,53 ,62 ,54 ,0 ,1 ,1
, 22
},{ 107 ,53 ,61 ,62 ,1 ,1 ,0
, 22
},{ 108 ,54 ,63 ,55 ,0 ,1 ,1
, 23
},{ 109 ,54 ,62 ,63 ,1 ,1 ,0
, 23
},{ 110 ,55 ,56 ,48 ,0 ,1 ,1
, 24
},{ 111 ,55 ,63 ,56 ,1 ,1 ,0
, 24
},{ 112 ,56 ,65 ,57 ,0 ,1 ,1
, 25
},{ 113 ,56 ,64 ,65 ,1 ,1 ,0
, 25
},{ 114 ,57 ,66 ,58 ,0 ,1 ,1
, 26
},{ 115 ,57 ,65 ,66 ,1 ,1 ,0
, 26
},{ 116 ,58 ,67 ,59 ,0 ,1 ,1
, 27
},{ 117 ,58 ,66 ,67 ,1 ,1 ,0
, 27
},{ 118 ,59 ,68 ,60 ,0 ,1 ,1
, 28
},{ 119 ,59 ,67 ,68 ,1 ,1 ,0
, 28
},{ 120 ,60 ,69 ,61 ,0 ,1 ,1
, 29
},{ 121 ,60 ,68 ,69 ,1 ,1 ,0
, 29
},{ 122 ,61 ,70 ,62 ,0 ,1 ,1
, 30
},{ 123 ,61 ,69 ,70 ,1 ,1 ,0
, 30
},{ 124 ,62 ,71 ,63 ,0 ,1 ,1
, 31
},{ 125 ,62 ,70 ,71 ,1 ,1 ,0
, 31
},{ 126 ,63 ,64 ,56 ,0 ,1 ,1
, 32
},{ 127 ,63 ,71 ,64 ,1 ,1 ,0
, 32
},{ 128 ,64 ,73 ,65 ,0 ,1 ,1
, 1
},{ 129 ,64 ,72 ,73 ,1 ,1 ,0
, 1
},{ 130 ,65 ,74 ,66 ,0 ,1 ,1
, 2
},{ 131 ,65 ,73 ,74 ,1 ,1 ,0
, 2
},{ 132 ,66 ,75 ,67 ,0 ,1 ,1
, 3
},{ 133 ,66 ,74 ,75 ,1 ,1 ,0
, 3
},{ 134 ,67 ,76 ,68 ,0 ,1 ,1
, 4
},{ 135 ,67 ,75 ,76 ,1 ,1 ,0
, 4
},{ 136 ,68 ,77 ,69 ,0 ,1 ,1
, 5
},{ 137 ,68 ,76 ,77 ,1 ,1 ,0
, 5
},{ 138 ,69 ,78 ,70 ,0 ,1 ,1
, 6
},{ 139 ,69 ,77 ,78 ,1 ,1 ,0
, 6
},{ 140 ,70 ,79 ,71 ,0 ,1 ,1
, 7
},{ 141 ,70 ,78 ,79 ,1 ,1 ,0
, 7
},{ 142 ,71 ,72 ,64 ,0 ,1 ,1
, 8
},{ 143 ,71 ,79 ,72 ,1 ,1 ,0
, 8
},{ 144 ,72 ,81 ,73 ,0 ,1 ,1
, 9
},{ 145 ,72 ,80 ,81 ,1 ,1 ,0
, 9
},{ 146 ,73 ,82 ,74 ,0 ,1 ,1
, 10
},{ 147 ,73 ,81 ,82 ,1 ,1 ,0
, 10
},{ 148 ,74 ,83 ,75 ,0 ,1 ,1
, 11
},{ 149 ,74 ,82 ,83 ,1 ,1 ,0
, 11
},{ 150 ,75 ,84 ,76 ,0 ,1 ,1
, 12
},{ 151 ,75 ,83 ,84 ,1 ,1 ,0
, 12
},{ 152 ,76 ,85 ,77 ,0 ,1 ,1
, 13
},{ 153 ,76 ,84 ,85 ,1 ,1 ,0
, 13
},{ 154 ,77 ,86 ,78 ,0 ,1 ,1
, 14
},{ 155 ,77 ,85 ,86 ,1 ,1 ,0
, 14
},{ 156 ,78 ,87 ,79 ,0 ,1 ,1
, 15
},{ 157 ,78 ,86 ,87 ,1 ,1 ,0
, 15
},{ 158 ,79 ,80 ,72 ,0 ,1 ,1
, 16
},{ 159 ,79 ,87 ,80 ,1 ,1 ,0
, 16
},{ 160 ,80 ,89 ,81 ,0 ,1 ,1
, 17
},{ 161 ,80 ,88 ,89 ,1 ,1 ,0
, 17
},{ 162 ,81 ,90 ,82 ,0 ,1 ,1
, 18
},{ 163 ,81 ,89 ,90 ,1 ,1 ,0
, 18
},{ 164 ,82 ,91 ,83 ,0 ,1 ,1
, 19
},{ 165 ,82 ,90 ,91 ,1 ,1 ,0
, 19
},{ 166 ,83 ,92 ,84 ,0 ,1 ,1
, 20
},{ 167 ,83 ,91 ,92 ,1 ,1 ,0
, 20
},{ 168 ,84 ,93 ,85 ,0 ,1 ,1
, 21
},{ 169 ,84 ,92 ,93 ,1 ,1 ,0
, 21
},{ 170 ,85 ,94 ,86 ,0 ,1 ,1
, 22
},{ 171 ,85 ,93 ,94 ,1 ,1 ,0
, 22
},{ 172 ,86 ,95 ,87 ,0 ,1 ,1
, 23
},{ 173 ,86 ,94 ,95 ,1 ,1 ,0
, 23
},{ 174 ,87 ,88 ,80 ,0 ,1 ,1
, 24
},{ 175 ,87 ,95 ,88 ,1 ,1 ,0
, 24
},{ 176 ,88 ,97 ,89 ,0 ,1 ,1
, 25
},{ 177 ,88 ,96 ,97 ,1 ,1 ,0
, 25
},{ 178 ,89 ,98 ,90 ,0 ,1 ,1
, 26
},{ 179 ,89 ,97 ,98 ,1 ,1 ,0
, 26
},{ 180 ,90 ,99 ,91 ,0 ,1 ,1
, 27
},{ 181 ,90 ,98 ,99 ,1 ,1 ,0
, 27
},{ 182 ,91 ,100 ,92 ,0 ,1 ,1
, 28
},{ 183 ,91 ,99 ,100 ,1 ,1 ,0
, 28
},{ 184 ,92 ,101 ,93 ,0 ,1 ,1
, 29
},{ 185 ,92 ,100 ,101 ,1 ,1 ,0
, 29
},{ 186 ,93 ,102 ,94 ,0 ,1 ,1
, 30
},{ 187 ,93 ,101 ,102 ,1 ,1 ,0
, 30
},{ 188 ,94 ,103 ,95 ,0 ,1 ,1
, 31
},{ 189 ,94 ,102 ,103 ,1 ,1 ,0
, 31
},{ 190 ,95 ,96 ,88 ,0 ,1 ,1
, 32
},{ 191 ,95 ,103 ,96 ,1 ,1 ,0
, 32
},{ 192 ,96 ,105 ,97 ,0 ,1 ,1
, 1
},{ 193 ,96 ,104 ,105 ,1 ,1 ,0
, 1
},{ 194 ,97 ,106 ,98 ,0 ,1 ,1
, 2
},{ 195 ,97 ,105 ,106 ,1 ,1 ,0
, 2
},{ 196 ,98 ,107 ,99 ,0 ,1 ,1
, 3
},{ 197 ,98 ,106 ,107 ,1 ,1 ,0
, 3
},{ 198 ,99 ,108 ,100 ,0 ,1 ,1
, 4
},{ 199 ,99 ,107 ,108 ,1 ,1 ,0
, 4
},{ 200 ,100 ,109 ,101 ,0 ,1 ,1
, 5
},{ 201 ,100 ,108 ,109 ,1 ,1 ,0
, 5
},{ 202 ,101 ,110 ,102 ,0 ,1 ,1
, 6
},{ 203 ,101 ,109 ,110 ,1 ,1 ,0
, 6
},{ 204 ,102 ,111 ,103 ,0 ,1 ,1
, 7
},{ 205 ,102 ,110 ,111 ,1 ,1 ,0
, 7
},{ 206 ,103 ,104 ,96 ,0 ,1 ,1
, 8
},{ 207 ,103 ,111 ,104 ,1 ,1 ,0
, 8
},{ 208 ,104 ,113 ,105 ,0 ,1 ,1
, 9
},{ 209 ,104 ,112 ,113 ,1 ,1 ,0
, 9
},{ 210 ,105 ,114 ,106 ,0 ,1 ,1
, 10
},{ 211 ,105 ,113 ,114 ,1 ,1 ,0
, 10
},{ 212 ,106 ,115 ,107 ,0 ,1 ,1
, 11
},{ 213 ,106 ,114 ,115 ,1 ,1 ,0
, 11
},{ 214 ,107 ,116 ,108 ,0 ,1 ,1
, 12
},{ 215 ,107 ,115 ,116 ,1 ,1 ,0
, 12
},{ 216 ,108 ,117 ,109 ,0 ,1 ,1
, 13
},{ 217 ,108 ,116 ,117 ,1 ,1 ,0
, 13
},{ 218 ,109 ,118 ,110 ,0 ,1 ,1
, 14
},{ 219 ,109 ,117 ,118 ,1 ,1 ,0
, 14
},{ 220 ,110 ,119 ,111 ,0 ,1 ,1
, 15
},{ 221 ,110 ,118 ,119 ,1 ,1 ,0
, 15
},{ 222 ,111 ,112 ,104 ,0 ,1 ,1
, 16
},{ 223 ,111 ,119 ,112 ,1 ,1 ,0
, 16
},{ 224 ,112 ,121 ,113 ,0 ,1 ,1
, 17
},{ 225 ,112 ,120 ,121 ,1 ,1 ,0
, 17
},{ 226 ,113 ,122 ,114 ,0 ,1 ,1
, 18
},{ 227 ,113 ,121 ,122 ,1 ,1 ,0
, 18
},{ 228 ,114 ,123 ,115 ,0 ,1 ,1
, 19
},{ 229 ,114 ,122 ,123 ,1 ,1 ,0
, 19
},{ 230 ,115 ,124 ,116 ,0 ,1 ,1
, 20
},{ 231 ,115 ,123 ,124 ,1 ,1 ,0
, 20
},{ 232 ,116 ,125 ,117 ,0 ,1 ,1
, 21
},{ 233 ,116 ,124 ,125 ,1 ,1 ,0
, 21
},{ 234 ,117 ,126 ,118 ,0 ,1 ,1
, 22
},{ 235 ,117 ,125 ,126 ,1 ,1 ,0
, 22
},{ 236 ,118 ,127 ,119 ,0 ,1 ,1
, 23
},{ 237 ,118 ,126 ,127 ,1 ,1 ,0
, 23
},{ 238 ,119 ,120 ,112 ,0 ,1 ,1
, 24
},{ 239 ,119 ,127 ,120 ,1 ,1 ,0
, 24
},{ 240 ,120 ,1 ,121 ,0 ,1 ,1
, 25
},{ 241 ,120 ,0 ,1 ,1 ,1 ,0
, 25
},{ 242 ,121 ,2 ,122 ,0 ,1 ,1
, 26
},{ 243 ,121 ,1 ,2 ,1 ,1 ,0
, 26
},{ 244 ,122 ,3 ,123 ,0 ,1 ,1
, 27
},{ 245 ,122 ,2 ,3 ,1 ,1 ,0
, 27
},{ 246 ,123 ,4 ,124 ,0 ,1 ,1
, 28
},{ 247 ,123 ,3 ,4 ,1 ,1 ,0
, 28
},{ 248 ,124 ,5 ,125 ,0 ,1 ,1
, 29
},{ 249 ,124 ,4 ,5 ,1 ,1 ,0
, 29
},{ 250 ,125 ,6 ,126 ,0 ,1 ,1
, 30
},{ 251 ,125 ,5 ,6 ,1 ,1 ,0
, 30
},{ 252 ,126 ,7 ,127 ,0 ,1 ,1
, 31
},{ 253 ,126 ,6 ,7 ,1 ,1 ,0
, 31
},{ 254 ,127 ,0 ,120 ,0 ,1 ,1
, 32
},{ 255 ,127 ,7 ,0 ,1 ,1 ,0
, 32
}};
#define FACES (sizeof(face_data)/sizeof(face_data_s))